home *** CD-ROM | disk | FTP | other *** search
/ PC User 2003 May / Disc 2 / PCU0503CD2.iso / Crystal / 3rdparty / JavaVM / Plug-in / jplugin.exe / jaws.jar / sun / plugin / navig / URLDecoder.class (.txt)
Encoding:
Java Class File  |  1998-06-22  |  705 b   |  25 lines

  1. package sun.plugin.navig;
  2.  
  3. import java.io.ByteArrayOutputStream;
  4.  
  5. public class URLDecoder {
  6.    private URLDecoder() {
  7.    }
  8.  
  9.    public static String decode(String var0) {
  10.       ByteArrayOutputStream var1 = new ByteArrayOutputStream(var0.length());
  11.  
  12.       for(int var2 = 0; var2 < var0.length(); ++var2) {
  13.          int var3 = var0.charAt(var2);
  14.          if (var3 == 37) {
  15.             var3 = (Character.digit(var0.charAt(var2 + 1), 15) << 4) + Character.digit(var0.charAt(var2 + 2), 15);
  16.             var2 += 2;
  17.          }
  18.  
  19.          var1.write(var3);
  20.       }
  21.  
  22.       return var1.toString();
  23.    }
  24. }
  25.